package com.kabigon.tiny.dataSource.anno;

import com.kabigon.tiny.dataSource.DataSourceType;

import java.lang.annotation.*;

/**
 * @author xu.biao
 * @version v1.0
 * @Package com.kabigon.tiny.dataSource.anno
 * @data 2022/12/17 19:42
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface DataSource {

    /**
     * 切换数据源名称
     */
    DataSourceType.DataBaseType value() default DataSourceType.DataBaseType.MASTER;

}
